artillery ammunition depot (dump) - Turco Inglés Diccionario